Stochastics and Statistics Reliability of software with an operational profile
نویسنده
چکیده
This article provides the stochastic and statistical framework to model software reliability in the presence of an operational profile. The software system is used under a randomly changing operational process so that the failure characteristics depend on the specific operation performed. The operational process describes, in a probabilistic sense, how the software is utilized by the users. The time to failure distribution for each fault is exponentially distributed with a rate that depends on the operation. As soon as a failure is experienced, the fault that caused the fault is removed immediately with certainty. We discuss several issues related to software reliability and statistical inference. 2002 Elsevier Science B.V. All rights reserved.
منابع مشابه
Sensitivity of reliability growth models to operational profile errors
The estimation of the operational profile is one of the key factors during the use of software reliability growth models. But, the operational projle can be very dgficult to estimate in particular applications such as the one of sof iare used for process control. In other cases, a single operational profile may not be suf@cient to describe the use of the product by a number of different custome...
متن کاملFUZZY INFORMATION AND STOCHASTICS
In applications there occur different forms of uncertainty. The twomost important types are randomness (stochastic variability) and imprecision(fuzziness). In modelling, the dominating concept to describe uncertainty isusing stochastic models which are based on probability. However, fuzzinessis not stochastic in nature and therefore it is not considered in probabilisticmodels.Since many years t...
متن کاملResearch on software reliability considering testing profile and operational profile
The testing and operation environments may be essentially different, thus the predicted reliability of the testing phase is different from that of the operational phase. On the basis of analyzing similarities and differences of the testing phase and the operational phase, using the operational reliability and the testing reliability, different forms of the comparison between the operational fai...
متن کاملDerivation of an integrated operational profile and use case model
Requirements engineering and software reliability engineering both involve model building related to the usage of the intended system; requirements models and test case models respectively are built. Use case modelling for requirements engineering and operational profile testing for software reliability engineering are techniques which are evolving into software engineering practice. In this pa...
متن کاملUsing Reliability Models During Testing With Non-Operational Profiles*
Operational profile is a set of relative frequencies of occurrence of the run categories associated with the product and its operational use. During operation system executes a series of runs which are selected from the available run categories at random (but according to the operational profile). Software (and system) reliability growth models model the fault removal process during product tes...
متن کامل